measuring transducers - German English Dictionary